Heidi Klum flashes a smile on the May 2019 cover of InStyle Russia. Photographed by Yu Tsai, the supermodel looks ready for summer in a Roberto Cavalli leather crop top and shorts. For the accompanying spread, Heidi wears colorful looks styled by Oleg Tikhomirov. TY (UNITED Management Inc.) works on production for the shoot with...